import { logout } from "./api/user/login.js";
import { updateNavInfo } from "./modules/nav.js";

import { BtMessageBox } from "./utils/BtMessageBox.js";


// 动态加载，实现解耦
$.get("/template/nav.html", (data, status) => {
    $(".root").prepend(data)

    
    // 根据页面meta数据，获取当前需要激活哪个
    const item = $('meta[name="nav-active"]').one()
    if (item) {
        $("#" + item.attr("value")).addClass("active")
    }

    updateNavInfo()
    $("#userInfo-logout").click((e) => {
        e.preventDefault()

        BtMessageBox({
            type: 'warning',
            title: '询问',
            message: '确定要退出登录吗？',
            onClose: (type) => {
                if (type == 'confirm') {
                    logout()
                }
            }
        })
    })
})



// $("#userInfo-logout-confirm").click(function(e) {

//     // console.log("logout")
//     logout()
// })